Optimized Jacobian Accumulation Techniques

نویسنده

  • UWE NAUMANN
چکیده

Jacobian matrices can be accumulated using either the forward or reverse mode of Automatic Di erentiation. Alternatively, derivative code can be generated to compute the Jacobian directly at the current argument. The minimisation of the corresponding number of arithmetic operations leads to a computationally hard combinatorial optimisation problem. A method for its approximate solution by dynamic programming will be discussed brie y. It results in a speedup of three and more for most problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploitation of structural sparsity in algorithmic differentiation

The background of this thesis is algorithmic differentiation (AD) [GW08] of in practice very computationally expensive vector functions F : R ⊇ D → R given as computer programs. Traditionally, most AD software1 provide forward and reverse modes of AD for calculating the Jacobian matrix ∇F (x) accurately at a given point x on some kind of internal representation of F kept on memory or hard disk....

متن کامل

Nonlinear Body Pose Estimation from Depth Images

This paper focuses on real-time markerless motion capture. The body pose of a person is estimated from depth images using an Iterative Closest Point algorithm. We present a very efficient approach, that estimates up to 28 degrees of freedom from 1000 data points with 4Hz. This is achieved by nonlinear optimization techniques using an analytically derived Jacobian and highly optimized correspond...

متن کامل

On Symbolic Jacobian Accumulation

Abstract: Derivatives are essential ingredients of a wide range of numerical algorithms. We focus on the accumulation of Jacobian matrices by Gaussian elimination on a sparse implementation of the extended Jacobian. A symbolic algorithm is proposed to determine the fill-in. Its runtime undercuts that of the original accumulation algorithm by a factor of ten. On the given computer architecture w...

متن کامل

An Efficient Threshold Verifiable Multi-Secret Sharing Scheme Using Generalized Jacobian of Elliptic Curves

‎In a (t,n)-threshold secret sharing scheme‎, ‎a secret s is distributed among n participants such that any group of t or more participants can reconstruct the secret together‎, ‎but no group of fewer than t participants can do‎. In this paper, we propose a verifiable (t,n)-threshold multi-secret sharing scheme based on Shao and Cao‎, ‎and the intractability of the elliptic curve discrete logar...

متن کامل

Toward Low Static Memory Jacobian Accumulation

Derivatives are essential ingredients of a wide range of numerical algorithms. We focus on the accumulation of Jacobian matrices by Gaussian elimination on a sparse implementation of the extended Jacobian. A symbolic algorithm is proposed to determine the fill-in. The first version of the new algorithm results in a speedup of five compared to the elimination algorithm that does not exploit spar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000